Manager: SCSI Manager



Carbon supports only the SCSIAction function in the SCSI Manager. For Mac OS X, the IOKit should be used to support more complex SCSI devices.

Under Evaluation  AENCallbackProcPtr

Under Evaluation  DisposeAENCallbackUPP

Under Evaluation  DisposeSCSICallbackUPP

Under Evaluation  DisposeSCSIInterruptPollUPP

Under Evaluation  DisposeSCSIInterruptUPP

Under Evaluation  DisposeSCSIMakeCallbackUPP

Under Evaluation  DisposeSCSIUPP

Under Evaluation  DisposeSIMActionUPP

Under Evaluation  DisposeSIMInitUPP

Under Evaluation  InvokeAENCallbackUPP

Under Evaluation  InvokeSCSICallbackUPP

Under Evaluation  InvokeSCSIInterruptPollUPP

Under Evaluation  InvokeSCSIInterruptUPP

Under Evaluation  InvokeSCSIMakeCallbackUPP

Under Evaluation  InvokeSCSIUPP

Under Evaluation  InvokeSIMActionUPP

Under Evaluation  InvokeSIMInitUPP

Under Evaluation  NewAENCallbackUPP

Under Evaluation  NewSCSICallbackUPP

Under Evaluation  NewSCSIInterruptPollUPP

Under Evaluation  NewSCSIInterruptUPP

Under Evaluation  NewSCSIMakeCallbackUPP

Under Evaluation  NewSCSIUPP

Under Evaluation  NewSIMActionUPP

Under Evaluation  NewSIMInitUPP

Supported  SCSIAction

This is the only SCSI Manager function available to applications in Mac OS X. Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Under Evaluation  SCSICallbackProcPtr

Unsupported  SCSICmd

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSIComplete

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSIDeregisterBus

You will need to write a device driver using the IOKit API to deregister a SCSI bus in Mac OS X. Not available in Carbon.

Unsupported  SCSIGet

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Under Evaluation  SCSIInterruptPollProcPtr

Under Evaluation  SCSIInterruptProcPtr

Unsupported  SCSIKillXPT

You will need to write a device driver using the IOKit API to remove a SCSI XPT in Mac OS X. Not available in Carbon.

Under Evaluation  SCSIMakeCallbackProcPtr

Unsupported  SCSIMsgIn

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSIMsgOut

This original SCSI Manager function is not supported in Carbon. In Mac OS X applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Under Evaluation  SCSIProcPtr

Unsupported  SCSIRBlind

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSIRead

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSIRegisterBus

You will need to write a device driver using the IOKit API to register a SCSI bus in Mac OS X. Not available in Carbon.

Unsupported  SCSIReregisterBus

You will need to write a device driver using the IOKit API to reregister a SCSI bus in Mac OS X. Not available in Carbon.

Unsupported  SCSIReset

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSISelAtn

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSISelect

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSIStat

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSIWBlind

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSIWrite

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Under Evaluation  SIMActionProcPtr

Under Evaluation  SIMInitProcPtr

[Table of Contents] [Manager Index] [Function Index]

Generated on: 5/11/2000. Copyright © 1999, 2000 Apple Computer, Inc. All rights reserved.